(right) this minute - Turco Inglés Diccionario